#ifndef LEARNER_H
#define LEARNER_H

#include "dispatcher/LaserListener.h"
#include "database/TrackBase.h"
#include "model/MappedRecognizer.impl.h"

#include <string>

class Learner : public LaserListener {
private:
	const std::string baseDir;
	const std::string baseSuffix;
	const std::string symbol;
public:
	Learner(const std::string baseDir, const std::string symbol);
	void isInterval(const LaserEvent& e);
	void isTrack(const LaserEvent& e);
};

#endif
